/**
 * Coryright 2015-2020 www.eyaomall.cn
 * All rights reserved.
 * @author huwenqing
 * @date 2016年8月3日
 *
 */
package com.eyaomall.wxmanage.service;

import com.eyaomall.wxmanage.model.po.User;
import com.lycheeframework.core.cmp.kit.PageHTTPObject;

public interface UserService {
	
	/**
	 * 验证用户登录
	 */
	public User findUserByAccountAndPasswd(String account, String loginPwd);
	
	/**
	 * 分页查询用户分页信息
	 */
	public Object pageUser(User user, PageHTTPObject object);
	
	/**
	 * 根据userId获取用户信息
	 * @param id
	 * @return
	 */
	public User queryById(Integer userId);
	
	/**
	 * 新增用户
	 */
	public boolean createUser(User user);
	
	/**
	 * 删除
	 */
	public boolean delById(Integer id);

	
	/**
	 * 修改用户
	 */
	public boolean updateUser(User user);
	
	/**
	 * 根据账号查询用户是否存在
	 */
	public User queryByAccount(String account);
	
	/**
	 * 根据电话号码查询用户是否存在
	 */
	public User queryByPhone(String phone);
	
	
}
